skin cladding - French English Dictionary